package com.bw.product.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 *优惠券信息 t_discount_coupon
 */
@Data
public class DiscountCoupon {

    /**
     * 优惠券id
     */
    private Integer couponId;
    /**
     * 优惠券名称
     */
    private String couponName;
    /**
     * 发布数量
     */
    private Integer couponQuantity;
    /**
     * 适用商品 1通用 2指定商品 3指定分类
     */
    private Integer applyProduct;
    /**
     * 使用开始时间
     */

    private Date useStartTime;
    /**
     * 使用结束时间
     */

    private Date useEndTime;
    /**
     * 使用门槛
     */
    private BigDecimal employDoorsill;
    /**
     * 领取开始时间
     */

    private Date drawStartTime;
    /**
     * 领取结束时间
     */

    private Date drawEndTime;
    /**
     * 优惠券类型 1满减券 2折扣券 3随机券
     */
    private Integer couponType;
    /**
     * 每人限制次数
     */
    private Integer astrictFrequency;
    /**
     * 状态（0. 待审批  1,,已审批  2失效）
     */
    private Integer status;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 获取方式(免费赠送写死)
     */
    private String acquireMode;

    /**
     * 商铺id
     */
    private Long shopId;
}
